A great apartment in a great location - you really can't beat it. A huge space for any number of guests. Very clean and ready for me when I arrived. Joao was also very accommodating with an early check in (he held my bags until the room was ready - since I arrived very early), and also gracious with a late check out. Given the location was so central - there will be street noise (people, not cars) in the morning and late night. Nothing that was unpleasant though.
The only negative from my experience, though, was unexpected construction. I was told this is temporary - but you might want to confirm with Joao before booking! Great place and host otherwise.