This place is wonderful and has amazing views. Great location and amazing hosts. Joao is incredible.
The only thing that was a minor inconvenience is that you have to go to another location to pick up the keys before you get to your apartment, or pay 10 euro to have them bring it to you.