Very good holiday for family with children. The food was much better than expected. The kindness, friendly of people around you make you want to come back. The staff is always there to help. This was my first time in this place and I will most likely go back soon.The beach and the hotel rooms are clean.