Fantastic stay in a beautiful location. Very clean, lots of amenities and thoughtful touches throughout. Highly recommend!