Absolutely outstanding hospitality and location. The place itself was one of the best we have stayed in. Better than 5 star resorts. Very clean, spacious and a well designed plan. There is nothing bad to say. Mary even had fruit and water for us on arrival which was very thoughtful. This truly was a gem of a place to stay and we hope to be back soon. Truly amazing!