The location is great- just near the key station for the metro. The agency that managed the check-in was also quite professional. The flat is missing a few personal touches, and there is some construction nearby, but ultimately it served as a great base camp for visiting Porto.