5 stars all around for this place. Everything described in the listing is far better in person. The location, the size of the place - all are far better than advertised. And for a very affordable price compared to hotels. This place is great for experienced Rio travelers or first timers.