This is one of the places to stay in Espinho. Right in front of the beach. Best sushi next door. The beds are comfortable. The apartment big enough. Parking is easy (if you are not arriving on a Sunday ;-). Traveling to Porto is easy and dirt cheap, if you catch a train from the Espinho station. People are friendly...
In total enjoy your stay as I diid. Sit at the window and watch the surfers or just paddle out...