We had a wonderful stay here. Beautiful place. Lots of room for the whole family and beautifully decorated. It was close to the beach and other activities. Communication with host was great. Wished we could have stayed longer.