Beautiful views, excellent accommodation and amenities, couldn't have been better!