6. The resort itself has wonderful amenities, including a nice pool with fun water slide, a sand pit, a themed playground, hammocks, sandy beaches, a volleyball net, nice restaurants, a convenience store that sells gelato (a big hit with my 8 year old), and great kids activities (including a pool party, marshmallow roast, and movie by the pool the night we were there).