Amazing views, great food and generous hospitality. Would stay here again!