Perfect place in Cascais.
One feet from the beach.
Super
Loved it