From the moment we checked in, everything was perfectly arranged for us. The receptionist was extremely helpful. There's so much to do on-site that there's hardly any need to leave. Access to the beach was just a short walk through the pool area. Our kids, ranging in age from 1 to 17, all loved the pool areas and, of course, Starbucks.