We stayed in Consolação, at the Boa Onda Guest House. The guest house is great, very relaxing, very clean, and very near the beach. The staff there and the owners are extremely cool, friendly and helpful. The town is small with a few restaurants, but Peniche is close by, and if you have access to a car, Baleal is about 10mins away with lots of great places to eat. Consolação is not very touristy, it’s quiet, beautiful, with a fantastic beach. Exactly what we needed. It has been 3 years since my previous surf lessons, so I’d forgotten a lot. The instructors were very thorough, they did great warm ups and explained things very well. They keep an eye on everyone and constantly offer individual tips for improvements – I went back after each session and wrote invaluable things down in a notebook. I really enjoyed the lessons. They were very friendly too so it was fun to learn. The beaches are great for beginners to advanced beginners. Even with small waves, there are opportunities to learn and fortify the basics. I’d go back there again in a heartbeat for more lessons. The beach is just across the road from the guesthouse too, so no lengthy van rides to start. For intermediate lessons, they search out bigger waves in the area.