We came here beginning of July with two small kids. We loved it so much. Everything is at your feet beach, pool, gym, bar, restaurant, indoor play area, outdoor play area, organised activities. It had a very relaxing vibe and the staff were very considerate and accommodating. The restaurant was a bit pricey but we were surprised at how tasty the food was and there are cheaper options a few minutes drive from the hotel. We’ll definitely be going back as it’s not easy to find semi or all-inclusive hotels that are cozy and not busy in the summer.