If you want to feel "home" in Cascais - this is the place to stay!