Spacious, affordable and only a short drive from Sintra proper; Cristina was great.