I recommend staying at Dilma's place - it has everything you need as is close to Carcavelos and Cascais. It is clean, has a nice garden and Dilma's hospitality is great - she has some good recommendations and is available to answer any queries. Thanks for a great stay!