AWESOME location. Terrific hosts. Amazing apartment. We'd go back to Rio just for the fun of staying in this apartment.