Stunning location, views, hospitality, communication and value. 5 stars all round!