Absolutely wonderful stay! Clean, well-equipped, in a great location, and friendly doormen. Gracious and flexible hosts who were able to accommodate a last minute change for me as well! I would stay here again when visiting Rio!