Restaurant, newly refurbished, offering locally-sourced cuisine. Situated in a luxury hotel with sea views.