Absolutely cannot recommend this place enough. The location is absolutely perfect for exploring the city. We stayed for two days and we did not use public transport once but it is very close to Sao Bento metro station and the main train station if you need it. There are excellent restaurants and nightlife nearby. The apartment itself is easily big enough for two and immaculately maintained. In addition, Joao and his partner (name escapes me but she is extremely friendly) are wonderful hosts. We had a major problem with our bags not arriving after our flight and Joao was so helpful in arranging their delivery. Thank you Joao and we highly recommend!