The staff was very, very nice. The breakfast was ok, not the best, but it was good. It was buffet style but didn't have much to choose from. The Rooftop was nice, and the gym was acceptable (it has 1 all-in-one and 2 treadmills), but it served its purpose. Honestly, the best part was the views, helpful staff, and the fact that I could walk onto the beach in less than a minute. If I come back to Rio, I'll be staying in the same hotel!