Perfect location to everything you'll need for a great vacation. The beach is only a few short blocks and great restaurants are within steps of the front door. We walked to various places, including the "oceanwalk" and up to Devil's Inferno. The apartment was very clean, spacious, and had everything we needed. I'd stay again for sure. Cascais is a great city to spend a few days in and Haitao's place is central to it all.