Amazing views, great food and wines