Perfect location, very pleasant host, and great apartment with all necessary amenities.
Comfy bed, strong hot water, quiet neighborhood (even during Sao Joao festivities!)
We found the price to be very reasonable!