Great place in Cascais with amazing view.