The beach was wonderful, we saw Humpback Whales in the distance while having a drink at the Sunset Bar. The resort is well laid out and easy to get around. The 2 buffet areas provided great choice and decent food for breakfast, lunch, and dinner. The restraunts were OK. The beds were very comfortable and the room clean. The coffe shop was great for a pastry and afternoon caffeine pick me up. The pool area was safe and accessible ,lots of beds, games, and the kids club looked fabulous if we had littles. Negatives-my opinion not 5 star, a little rough around the edges, service was disappointing staff seemed overworked and not very friendly, drink service was slow and unenthusiastic. Overall good value for money, not disappointed, take sunscreen as it's $40 at the onsite store. Whale watch and boogie board hire are worth the money. Uber is affordable and easy for transfers from airport to hotel.