Amazing views, great accommodation and brilliant service.