Staying with Vitor was absolutely great, the room was clean and the train station is nearby, so getting to Porto doesn't take too long. Espinho itself is also a nice place to discover, since it's directly located at the sea and there are several restaurants, cafés and bars to visit.