Stylish and comfortable grand villa with amazing views of the forest and castles in Sintra.