a perfect place to relax with your family with kids. the pool and the beach are amazing. also if you are a walker it cannot be better. calm, peaceful and safe. the food, if you are on all-inclusive is good for the value you pay. also beer and wine are included so that counts.