I can confirm everything that has been written before. What stands out are the views, the amazing location, the great terrace, and a very attentive host! For example, when the water heater wasn't working on our first day, Joao had it replaced within 24 hours. The bathroom smell is something to get used to, yes. But unless you are a hygiene fanatic, this issue should be offset by everything that's great about the apartment...