Everything was great.
The apartments are clean and stylish with good view. João recommended a lot of good places and gave us many useful tips.
I could recommend João as host without any doubts.