We stayed for 4 days at Joao's in Faria Guimaraes. The flat itself is located 10 minutes walk from local bars and 5 min from Faria Guimaraes station. All was very tidy and perfectly clean, there is far enough space for 4 people (large storage, fully equiped kitchen..)
We arrived very late but Joao was there to welcome us with pasteis and provide good tips about the city (even a quick portuguese lesson to get the basics). He kept in touch all along our stay to make sure everything was going fine
Perfect stay, thank you Joao, we recommend :) :)