I loved the fact that the resort had so many activities available on site. The number of pools and hot tubs made this resort a place I would definately return to. I loved that there were separate pools based off of preference...ie adult pools, family friendly. The resort was gorgeous especially lit up at night- romantic atmosphere. For those who enjoy fun but quiet this resort had a super quiet environment after 10 pm. During the day they had excellent yoga classes with a gorgeous view of the water. Renting the bikes to ride around for fun was a great activity. If i were to suggest improvements to the property I would say mini microwaves in every room, upgrades to double sinks for the rooms, have staff check around pools periodically as other guests leave messes/wet towels and the birds that fly over leave messes on the ground. Vents in bathrooms need to be cleaned out...excessive amounts of dust. Otherwise staff were extremely friendly, polite, helpful,and prompt when we needed anything. You can call the lobby at all hours for assistance. Although there were charges for use of the facilities and parking it was worth it. I will return to this location.