This is a really nice modern flat in Gaia, right across the road from the beach. It is even nicer than it looks in the photos and the beach is great, not too crowded. The host was waiting in the flat when we arrived to welcome us.
There are 2 double bedrooms and 2 bathrooms, so plenty of room if you have 2 teenage kids like us! A car can be parked in the underground garage safely.
We left the car parked and used Uber to get to Porto. The journey is about 10-15 mins and costs 8-9 Euros.
There are plenty of supermarkets and restaurants you can walk to.
All in all, a great stay.