Amazing place, even greater hosts! Right in the middle of the center of Cascais