We had a very nice stay in Ecoeldeia. The farm is old and very cosy, you have easily contact with the other guests walking around in the communial kitchen and living room. Our 4 year old son loved to stroll around freely in the garden and meet the piggs, roosters, cats, dogs and the horse. We didn't have a car and found our way around easily while walking to the beaches (40 minutes walk ) nearby or stores.