Great flat in a great location. It couldn't be more clean, check-in was really easy and smooth, just as the communication through the whole stay. Awesome value for the location, flat is pretty big and has everything you need. I definitely recommend and will go back next time we are in Rio.