We had a great time staying here. We traveled as two families (4 adults / 3 children) and we were comfortably accommodated in the three bedrooms. The downstairs living, dining and kitchen areas were nicely outfitted as well and plenty of space to lounge around. The balcony offers a nice view of the water and the homes leading down to town. There is plenty of street parking and we felt it was safe.
The location of the house was a slightly different than the area range provided by the listing. It is located uphill from town about a 10 min walk into town. The walk back uphill is really not so bad.
There is a supermarket in the shopping mall immediately in front of you as you come downhill. It is not as large as "Jumbo" market, but pretty much has all the same stuff and is closer. There are great dining options beyond the mall as you go further into town towards the water. The mall is also located adjacent to the bus station and metro station to easy access to Lisbon. Although, we had a rental car and found driving & parking in garages in Lisbon to be easier + cheaper. Even parking in Cascais garage (under train station) was fairly cheap if you are not inclined to walk up and down to town.