Amazing location, gorgeous space, sparkling clean - perfect stay in Cascais!