Ecoaldeia has been a highlight of my time in Portugal. As someone interested in sustainable living and familiar with the concept I was really impressed with the experience and felt like part of a family from the moment I arrived. The volunteers are friendly and good company as are the other guests. The area is so beautiful with nearby beaches and the town of Sintra by bus, car or uber ride away. I hired a bike and went exploring along the coastline one day and that was really fun and good for the legs! The village has a cafe that serves amazing food and produce direct from the farm and local area. I joined the dinners there every night and the pizza night was fantastic. I am vegan so you will be well catered for by the cafe and also the local supermarket. The breakfast was also lovely with bread baked at the cafe arriving each morning. My room was perfect - charming and rustic. One of the volunteers, Sandra, was so welcoming and full of local tips. Her dog Hanna was gorgeous and the other animals are happy to be around you or not. A lovely fire every night and rooms are warm with heaters if you feel the cold. If you are looking for a different Airbnb experience and another side of travelling outside the tourist traps then I highly recommend a stay. A real highlight for me.