We had a great stay here! The apartment was just how it looks in the pictures - light and airy with all the basics you need. The pool was also lovely, and very clean. The beds are a bit squeaky so I wouldn't recommend them for light sleepers.
It's a 10 minute walk to the absolutely stunning beach, and there are a few good bars and restaurants there with delicious food (some are much better than others so check the reviews first). There's also a play park by the beach which is fab for little ones.
It's a long (and slightly unreliable) bus journey into Porto or Gaia centre, and the walk to the train station is very hilly. If you're planning to use public transport make sure you get an andante card from the airport as it's hard to get them near the apartment. Taxis are quick to get in and out of town or to the airport, but can be a bit tricky to book as the place is out of the centre.
So if you want a holiday lying by the pool, eating great food and going to the beach then this place is great, but if you're wanting to explore Porto city be ready for some travel.