The property was great. Our place was just steps from a wonderful big pool, that all the kids enjoyed. The place had some issues that i reported, and a work order was placed. I hope they were fixed befire the next group arrived. Like all places i have been, they never supply enough wash cloths, only about 1 per person, towels were good. So bring some extras. The beach was within walking distance, but they ha e a tram. The beach was a private beach, that was not big enough for the crowd. They put out too many rental chairs, that take away the space for guest. So go after five o'clock if you really want room. Overall our stay was good.