This is a fantastic place in a superb location. Honestly the place couldn't please us more. It is spacious and clean. There is also a lot of natural light and all the amenities are functional and modern. My favorite was the shower and the half bathroom conveniently located in kitchens back. This is the place to stay while in Rio. Amelia was constantly in touch and vigilant of all our needs. Thank you Amelia! We will come back ;)