I wholeheartedly recommend Riu for families with small children, the family room with separate bedroom for kids and parents was so spacious, two tvs was also handy. Room was modern, had good amount of sockets and USB ports.
There is a few pools to choose from, we loved the infinity pool as well as kids a pool with slides. Main restaurant had a great variety of food at each meal, and comparing to different 5 star hotels we visited food at Riu was excellent. Entertainment for kids was great, my 4.5 yo daughter had so much fun at kids disco each evening, and she enjoyed kids club activities.
Lovely walk outside the hotel.
The hotel is very well planned with toilets just around every corner, plenty of locations with drinks and snacks throughout the day. Very easy to move around with a buggy.