Stunning scenery, great food and exceptionally attentive staff. Would give this place 10 stars if possible. Definitely worth a visit