Had the best 3 days surfing with Nicoya Surf School!! After a beautiful hike to an awesome beach spot, they gave a really clear and helpful beginner lessons. Practice in the water was hands on and helpful. They were supportive and also super fun! I would 100% recommend. Seriously the best time!