Great place to stay, pretty big and in the center of Porto. You won’t need public transport to move around, just very strong legs to go up and down Porto streets.
The only inconvenient is that the flat is a high third floor with not lift so I wound recommend it to anyone travelling with kids or much luggage