Good flat in a great location. Very clean, bedrooms/bathrooms very modern and comfortable. Not much communal space but didn’t matter to us as we were out exploring lovely Porto most of the time.