Just returned from Riu Guarana and let me tell you how great it was! First I want to get rid of the negatives: the food variety at times was not that great and the quality was okay, the free WI-FI was horrible, and last but not least some people appeared a bit stand-offish. Aside from this, the cleanliness was great! The staff was very curious, engaging, and careful. There are shows for almost everday of the week. I got to hangout with one of the performers (just me and him, no one else), and this is a very popular hotel that everybody knows in town. Tourist coach buses come to the hotel like no problem. Beside the hotel, a nice street full of shops that leads to the beach.