Pros - great location
Very clean
Photos are accurate representation
Nice bathroom
Great natural and artificial lighting
Comfortable bed
Coffee machine provided
Great host
Complimentary water and fruits
Cons (though really more points to note)
Flat located up three flights of stairs - listed in description though so not a surprise
Flat is compact (I wouldn't say small though, everything is laid out well)
Overall enjoyed it very much, would stay here again. Diogo very friendly and helpful, met us at the flat and showed us points of interest around Porto as well as a list of places to eat/drink.