Great place - got everything covered. Would definitely stay again when we are next in Cascais.