A fantastic place! Amazing views and a gorgeous location. Excellent facilities.