AAA+ experience. Great location, great host, great accomodation. If you are looking to spend time in Espinho or explore Porto this is THE place to stay. We stayed with two young kids (2 and 7) although this would be great for couples too. The apartment is modern and clean. The location is perfect and Sandra is the kind of host you'd want for any AirBnB. Recommend highly.