Very nice place, large and comfortable apartment with a great location. I had a great time in Rio