Truly fantastic location, literally right on one of the main streets of the Bairro Alto. If you're looking to go out there, you couldn't pick a better spot. Main bed and pull-out couch are comfortable and serviceable, with extra blankets and pillows available inside.
The shower is a little frustrating, requiring you to basically hold the shower head the whole time, but everything else was good.