Very good place to stay in Rio.
Highly recommended.