I can recommend everyone to stay at LoSurfcampEriceira. I had a fantastic time in Carvoeira, this is because of the wonderful atmosphere around the guesthouse, the hospitality of Birgit and the caprera and yoga lessons.
In addition, the guesthouse is located 10 minutes walk from the beach where you can surf. For the beginning surfers, daily surf lessons are given by Diogo (the husband of Birgit).