Wonderful stay at Joao’s (3rd time)! Always nice and welcoming, in a nice and very well located apartment. It even improves over time :-)
My son is always a fan too, so I strongly recommend, as I always do!