WOW… great location, amazing apartment and perfect communication with the hosts. If you are looking for a great place to stay, go ahead and book it. We are definitely booking this apartment next time we are in Rio.