A group of 9 stayed at the Ocean Soul in Cascais. We were called on the morning of arrival to ensure we had the location and could get there, and were greeted by the very friendly Ana. The place was clean and tidy, with a basic array of kitchen utensils if you wanted to cook in. The location was brilliant, less than 100m down to the main beach and square.
Overall I would recommend this to any large group staying in Cascais.