Wonderful stay!
We were a group of four adults and two toddlers.
We had everything we needed and the location was perfect for combining beach and taking the train to Lisbon & Cascais.