Good location, close to the water (not so close to the city center), but comfortable distance from local monuments, restaurants, and other things to see.
Joao was also very responsive whenever we reached out with questions, etc., a great feature to have in a host when in a new country.