Recently returned from 8 nights here and loved every minute. We were travelling with our 15 month old son and the staff at the hotel did everything they could to help in anyway. Highchairs and plenty of food choices were available, all of the staff loved to chat to him and make him laugh.
The children's pool is lovely and was just the right height for him to walk about. Other pools were perfect for going for having a swim and there were always plenty of sun loungers if you were out in the morning.
The children's club was quiet given the resort wasn't that busy but was useful to go for our son to play away from the sun at times.
The food was also amazing, plenty of choice in the buffet restaurant at breakfast and dinner (different themed food every night). We also ate at the italian restaurant which was a lovely spot and equally as tasty food.
The only downside we had was that our room didn't have a balcony. This was quite a disappointment but it did give us extra space in the room for our son to play so we didn't request a move.