Amazing place!
The location is unbeatable, you're as close as you could be from the best beach point of Rio. The apartment and bed clothing were perfectly clean, and the team rapdly answered whenever needed.
It's not my first time with them and won't be the last.