Penha Longa Resort sits among the rolling green hills of Sintra, surrounded by mystical forests, historic palaces, and ...