I had a great stay in the apartment and had everything I needed there. It is right in the heart of Cascais, close to the beach and the restaurants.
Btw, Vitor is a great host, always positive and smiling and will help you with whatever you need.
Cheers!