"We recently had a weekend getaway with family including young child, it was perfect. Resort had alll amenities for a relaxing getaway. Complimentary buffet breakfast had wide variety which was delicious. Everything we ate from the two resort restaurants was delicious. The pool is on the smaller side but clean with lifeguard available. The beach view is the highlight. There were private weddings and event happening on the beach side which kept environment lively. Private beach access basically had the whole beach to ourselves, though take caution in the waters as the sea is pretty rough. Spa and gym available. Kids Activities, bicycling and pedal boating available at extra cost. MGM size world theme park was right next to the building is an optional activity for children. Buggy ride available on request. All service staff were polite and helpful"