My husband and I had never had a surf lesson before and were more-or-less beginners. Julio and Hector showed us the ropes and had us up and surfing on our first two-hour lesson. Julio is a total rock star. Engaging, friendly, patient, encouraging, knowledgeable. We highly recommend Julio. He is full service and picks you up at your hostel/hotel, takes you to the best beach for surfing that day, provides the foam boards, gives excellent land-based intro and in-water lessons, and then a ride back home afterwards. We can't recommend it enough. Don't miss out on your chance to surf with Julio!!