This is a great place to stay with a largish group. The photos perhaps don't do justice to how much space there is, with an outdoor seating area which is perfect for late night hanging out. The facilities (kitchen; en suite shower/toilet per room) are more than acceptable. The flat is also in a great location: the nearest metro is minutes away, and can get you virtually anywhere in Porto. You are also only short walks away from a great choice of shops, cafes, bars and restaurants. Finally, Teresa is a lovely, welcoming host, who takes great care to see that you are settled, and gave great tips on what to see and do. We would definitely stay here again, and thoroughly recommend it.