We had a really nice stay in Porto! The apartment is great and spacious, and the garden is really nice. The apartment is a bit outside the city center, but the metro is close, or you can go for a walk.