We absolutely loved the resort and all the ammenities. The service provided at the pool and beach was amazing but be prepared to drop a few dollars on a beer or specialty drink (about 3x more than you would at a resort in the states). We brought along our 2 year old but failed to bring any toys for the beach. The prices in the gift shop for a small sand bucket toy and a small bottle of milk was almost $25 USD. However, the room was amazing and beds were extremely comfortable. We were using Marriott Reward Points and didn't feel as though I received any less service than those who paid for their rooms. I would recommend this resort for childless travelers if staying for more than a couple days. The view of the ocean was amazing and the beaches were clear of dead grass and sea weeds.