The hostel is lovely and cozy and the town in the middle of a national park. The beaches are incredible but also the hills and the towns in the area which are worth exploring. There is no lack of delicious food, the little village of Malveira da Serra has plenty of good restaurants like El Farol and the little gem Estrela da Serra and I also recommend Adraga restaurant by Adraga Beach. The lessons were incredible fun. The instructors drive to different beaches depending on the weather and surf conditions so you get to see plenty of the area. All beaches are different and unique and have of course incredible waves. The instructors look after you well and give lots of encouragement.