Top address in Cascais. Great value for money