Three of us stayed at Angela's Flat for a week. The flat is well located within a residential area with all of Porto's main sites within walking distance and handy for Balhau metro. Check-in was very easy. The flat itself is a good size located on the third floor of a residential block. However, there was quite a lot of traffic noise due to the cobbled surfacing on the roads. - take some earplugs if you are using the main bedroom and want a good nights sleep. The flat was generally good and well equipped - just one or two things would have made it even better, e.g., the bedsheets were very worn and the mattress protector was stained, there was only one small pillow per person and only one towel each ( I believe extra are available for a charge). I like to cook but the frying pans provided were not compatible with the induction hob. Some washing powder would also have been useful. These are small gripes but generally we found the flat good and would recommend it.