It was an absolute wonderful vacation. The property was nice. Pools, lazy river, beach and common areas were well kept. The staff was friendly and helpful. We stayed in Villa 306, it was clean and comfortable. The pull out couch and the bed were not comfortable at all and every time a person moved it was loud. The room is very small, but nice. We payed with taxes and fees 1160.00 for 3 nights in peak season. I felt that was reasonable for what we got. There was enough activities that nothing was crowded. It was good. However, my only true complaint (besides the beds) is the chair and umbrella company. Their are way too many on the beach and it blocks the views and doesn’t allow for people that want to bring their own chairs. The beach wasn’t crowded with people, but chairs and umbrellas. We were also allowed access to the amenities next door, they have a great pool and hangout area. That was a plus! We would go back again, just get a different room with more room and privacy.