Excellent place to stay in Rio de Janeiro.
Highly recommended