Definitely the best place to stay in Sintra. :)