Beautiful place! We enjoyed our stay, the villa was amazing and the pool was great too. Host was incredible. Very clean, had everything we needed and communication exceeded expectations.
We did not hire a car and used taxis instead as this was the easier option for us. However, if you do decide to do the same, please bear in mind that the nearest shops are a fair walk with hills. Same with the beach, it’s within walking distance but the way back is up a fairly steep hill. We didn’t mind it but could be tricky for others. Taxis were great we used two companies and both were excellent.
Recommend a visit to the castle at Obidos and the island off Peniche (latter is a boat trip).