Had a great time in cascais. Best host in town. Ask her about surfing and I am sure you will have a great conversation ;)