Spent a week in cascais with our two kids aged 1 & 3. Great apartment which had everything we needed, amazing location and everything was better than expected. Super communication from John throughout our stay and he was very helpful in providing a pickup & drop off service to the airport. Can't recommend highly enough.