Excellent choice for a family we loved this apartment and would highly recommend.
The separate bedroom worked great for when one was napping or went to sleep earlier and we could still use the apartment and garden. Beds are comfortable. Garden space was great as we could eat/play outside however someone in the neighbouring apartment building has a very loud dog that they leave out on the stairwell and it barks constantly which is really annoying but not the hosts fault.
The apartment is on level -1, there is a lift though so very accessible for a pram.
Love the electric black out blinds. The whole place was spotless and clean.
Location is good, close to tram stop and also walking distance to the main bridge to access Porto. Supermarket close by.
Bakery a few doors down is great for breakfast. Kid 2 Kid store just across the main road is good for any bits you need - it rained our first day so had to buy a coat for my baby and another day bought bucket/spade etc for the beach.