Perfect location. Comfortable place. Kind, responsive and very well organised hosts. Great place to stay in Rio.