With flat everything was ok. There were few minuses as it was very hot inside, but the temperature outside was 37 degrees, so if you are visiting Porto when it is not so hot there should not be such problems. The second minus is that the flat is a bit far from the city centre, it is about 30 minutes walking, but again, if you do not walk everyday or you are using uber/buses or other transport it should not be a problem at all. All in all the flat is 7/10, but it is also worth mentioning that Maria is really helpful and lovely person, who may help you with most of your questions.