Gail had great communication during our stay, being very helpful as a guide to the area. The place was very clean and was located in the heart of all of our activities (shopping, beach, etc.). Overall a great experience.