Highly recommended. Beautiful views, excellent amenities and great hosts.