Had an opportunity to take beginner surfing lessons @ Odysseys with Rico and had a blast. Odysseys provided transportation so we were picked up promptly at our hotel and driven to the their location in Kuta Beach. Odysseys also includes additional amenities with your lesson such as showers, towels, changing rooms, and pictures and videos of your lesson on a USB drive (extra cost). Great value and highly recommended.