The place looks exactly the same in the website. It's clean, near the metro station (we bought Zone 2 ticket from Sao Bento Station), there's a grocery store across the street and there are lots of restaurants / café nearby the area.
It's on 2nd floor with no lift but if you have few luggage, going upstairs won't be a problem. It is located near the road so you can hear the sound of cars but if you are heavy sleeper that wouldn't be a problem.
Complete kitchen supplies/ utensils. Bathroom supplies are there (towels, tissues, hair dryer etc.) except for shower gel (bottle is already empty when we arrived). The place is cosy, perfect for winter.
If you are using metro, it's located in Zone 2 and you need to alight at Lapa station. A guy helped us find the house number 415 (it's on the left side of the street, across 'Meu Super Boavista' grocery store). We love the place! Will definitely go back. :)