This all-inclusive resort features a private beach, a full-service spa, and a marina. Relax with free beach cabanas and sun loungers, and enjoy a drink at one of the 2 beachside bars. There's fun for all ages with a free kid's club and a children's pool, and in-room childcare is an added bonus.