João is very welcoming and accommodating. We were able to check in to the apartment much earlier and that made a difference! The location can't be any better than this. The apartment is quite spacious and can make one feel really at home. The only down side is that the hot water runs out fast despite of the huge boiler. So when in a group, split your shower time, then you'll be fine. All in all its a really nice stay. Btw, João has great restro recommendations.