Really unique opportunity to stay on a working organic farm. 10 minute walk to the nearby village of Janas, and 15 minute drive from Sintra train station (Uber was 8 euro if you don't have a car). From Janas it's easy to visit the nearby beaches of Azenhas do Mar/Praia da Macas or to see the sights around Sintra, without being stuck in the hordes of tourists. The folks running the Ecoaldeia made me feel very welcome, and you can eat lunch and dinner with the volunteers/workers.