Beautiful place with so many amenities! John was extremely responsive to all our needs. Lovely stay.