Perfect apartment, wonderful host. I would definitely recommend staying here. We had a fantastic first time in Rio and for Carnival