The Place is located very good, in/ near the center of Porto. The Cafe on the other side of the of the road is highly recommended, they make great pasteries and are reeaaaally cheap . ( you pay 2-4 times less then in the City Centre or more “hip” locations. )
Also there are several really good Bars and Pizza spots around.
The Flat is really clean and has everything you need for a short stay.