Our family had a great experience. The beachfront was close enough to our room that when we forgot something in the room, it was a 3 min walk. The resort was very clean and the beach too! There were plenty of pools and hot-tubs to chose from. There was plenty of room in our suite for the 5 of us. The bunk-bed room did have a vent but got a little warm at night, not unbearable. The portable fan provided that was in the master bedroom closet didn't work but again, the little room was not unbearable. We were able to access smart TV apps, like Netflix on 2 of the TVs as well as local cable. The 3rd TV worked but no service, so maybe have the kids bring something to plug and play. We could not get any of the DVD players to work. We did not stay in our room enough to have these small issues affect our amazing stay. We would definitely reserve this room again. The old port with all the shops and tour boats was only a 10 minute drive. On the resort's beach, there were folks renting out beach chairs, massages, fruit, hair braiding, jet-skis, a banana-boat, sunglasses and trinkets but were not pushy or overbearing and very respectful of a "no thank you." The beach also had small tide pools where we found sea urchins, sea anemones, hermit crabs, snails, small star fish, and even a little octopus when flipping up bigger rocks. My family was over satisfied with the entire Rocky Point experience and much of it was because of the room, hospitality, and plenty to do on site.