We had a wonderful stay in Cascais - the apartment was very spacious with great amenities meaning we were able to cook while were staying there. All of the rooms were very clean and well equipped for guests. We would definitely stay again if we come back