Catarina's villa is the perfect place to stay over for long weekends. It is located near the beach with an easy access to supermarkets and train station (direct to Lisboa). The house's kitchen is fully equipped and the swimming pool is always clean.
I highly recommend this place.