Place is really clean, cozy, and with two bedrooms and two full bathrooms on two levels also great for travelling with kids.
Not knowing Porto, I first thought the location was a few minutes off the beaten track, but it turned out pretty much perfect. Close to the junction of the two main metro lines and next to a large number of restaurants and brunch places.