I definitely recommend Inocencio's place for your stay in Porto. It is within an easy reach to the landmarks, restaurants, shops and nightlife. At the same time it is quiet so you can get some quality rest and sleep. There was enough space for 3 of us and everyone kept commenting on the flat's great location and comfort. You can also enjoy some drinks in the patio if the weather is nice!