We spent a week in the Rondo hotel. The staff were very friendly and attentive. The rooms were spacious and with facilities that we found very useful for a beach holiday, such as an empty fridge (not a mini-bar) and coffee-making facilities. Location-wise, there is little to fault. It is very close to the Yumbo centre and only a leisurely 15 min walk to the start of the sandy trail to the beach (the hotel offers a shuttle service, but we did not use it).
Where we found the hotel really lacking was in the food. There wasn't a good choice and there clearly was plenty of "creative recycling" from one day to the next. I particularly missed a variety in the fresh fruit offering. After a few days, we found eating in the hotel a bit of a chore. We have been to other hotels in the area of the same star category where the food offering was much better.
The other thing we found surprising was the fact that the rooms were not cleaned daily. In our one week stay, the room was not done twice, although towels were changed whenever required. This is a bit of budget holiday destination and so things have to be assessed from that perspective. Still, I'm not sure not cleaning the rooms daily is acceptable in this day and age.
Anyway, overall the holiday was good, the sun shone everyday and the hotel staff were truly friendly and attentive. Would we go back to the Rondo? We wouldn't exclude it totally, but it won't be top of the list.