Overall we liked the resort, but there were a few little things that could have made it better. We stayed in an ocean front room with an amazing view, balcony on first floor, and a hot tub on second floor balcony. The hot water on the hot tub did not work, but we did fill it with cold water and let the sun warm it up. The room was pretty good, but open floor plan with only a curtain separating the shower and bath from the main area. Prolly fine for couples, but a little inconvenient for a family of 4 with two adult children. The shower was nice with two overhead shower heads, but one of the handles came off in my hand the first time I showered (was obviously already messed up and had been just stuck back on). There were some other cosmetic things with the room we noticed but we are not picky travelers, so none of this was a huge deal for us.
Overall the food was good, we were alway able to find something everyone liked. Fish fingers at the food trucks and the chicken strips at Nibbles were really good for lunch around the pools. Omelettes are always my favorite, and they were amazing.
Resort has lots of bar options. No problems finding a drink, but the fridge in the room was only stocked with two beers a couple of days and none a couple of days. Not enough for 4 adults, but again, not a big deal for us.
The beach is nice but the water wasn’t “pretty” in the swimming area. Quite a bit of sea weed, but they were working hard to clean it up everyday.