John's place was great. Its location in the heart of Porto is unbeatable and it sits right on one of the main streets. The space itself is lovely and well-kept. Unfortunately there was a lot of construction going on next to the unit so I was often awoken by jackhammering each morning, but that's of course not the fault of the hosts. The wifi frequently disconnected but if you just log onto one of the other networks in the building with the same password, it's not an issue. Most importantly though is John's hospitality - he and his wife are lovely people, warm and welcoming and made me feel right at home. I really appreciated the time they took to personally meet me and tell me about their favorite places in town. It was a personal touch that was much appreciated. Great place to stay!