Pedro’s place is idyllic, the facilities are good and it is kept consistently clean.
It is a 5 minute walk from the Carcavelos train station and a 20-25 minute walk from the beach.