Great resort for a family vacation! My sons and I stayed in the ocean suites. Very clean and spacious rooms. I absolutely loved the shower hands down!! Rooms come equipped with a hair dryer, frig, microwave; specialty shampoo, conditioner, & body wash all supplied in room, 2 tvs, room service (ordering food to your room) was available, etc. Pool was superb. Plenty to do within walking distance of the resort too. And you get unlimited access to Flamingo Beach! Only cons: 1) there are no vending machines with snacks, 2) all snack/grocery stores within walking distance of the resort close early at 7pm, 3) there was no AC in the elevator nor front lobby area. 4) no beach access (rocky shore). But overall, the pros definitely outweighed the cons. I’d stay here again in a heartbeat.