Fantastic stay at this little gem in Cascais