Self-catering 3 bedrooms apartment on the first floor, only 50m from the excellent blue flag beaches of Vila Nova de Gaia (15 km from Porto).