This apartment was just perfect for our trip to Carcavelos! It's about 10 minutes walk from the beach, along a very direct road. The apartment itself was beautifully clean when we arrived. It's not huge, but still feels very spacious because it has been designed so well. The apartment is really modern, and there is good AC. The bedroom felt roomy, and there is a small living room with a TV, plus a balcony that gets sun in the morning and early-ish afternoon. There is a supermarket right around the corner and the apartment is equipped with everything you might need for cooking - pots, pans, plus some salt, oil and spices.
Maria was there when we arrived to let us in and very responsive to all our messages.
Only negative was that the toilet slightly smells of sewage, however this is likely to be a problem with the drainage in the town.