Absolutely perfect. Incredibly relaxing, gorgeous views, and very thoughtful touches throughout the property. A terrific find.