David's villa in the hills over Cascais is an absolute stunning place. This huge house provides enough space for big groups or families. The spacious rooms, the terrace, the pool, the garden, the view - everything was just great!