Stunning location, stunning accommodation.