Spent the two weeks in Rio Sol last July: delightful! Nice pool, comfortable bungalow and friendly, hardworking staff.
The park is located quite a way from Playa Blanca so we weren't disturbed by loud music and things like that and Playa Blanca is still in walking distance. Lots of Germans, English, Dutch and Spanish people. The atmosphere is easy going. Entertainment is good fun but they're not too pushy. There is a lot of variety food wise, perhaps a bit too Spanish orientated, but I suppose that's what you're here for! Can definitely recommend this place for families.