We had a great time at Mario and Maria's in Ericeira. We don't drive and the apartment was just close enough to the centre not to be a problem getting there easily for dinner etc (about 20 mins?) - and there's bikes - but you also get a really nice peaceful experience with the added extras of a pool and BBQ area which I don't think you'd get in the town. Close to a few beaches and walking distance to more - although there is a beach bus that goes up and down the coast during summer if you'd prefer. The apartment itself was very nice with a friendly feel. One thing to note that the bathroom has a bath with a shower head but not a standard shower. The bed was really comfortable - and there was everything we needed for cooking etc. Mario and Maria were excellent with communication and questions. Thoroughly recommended!