10/10! Excellent trip! I surfed with Infinite Wave this week and stood up first go! The instruction is clear and easy to follow, and you receive personalised feedback for each wave you catch. I progressed quickly and was taught further techniques as the session went on. The surf is calm and perfect for beginners, as well as the learning soft-top boards that Infinite Surf provide to beginners. Everything is organised by the company - transport, boards, rashies and of course some Balinese hospitality and warmth. I learned with Yudika, who was friendly, always cracking jokes and explained things very clearly. He helped push us beginners into waves until we could paddle ourselves, and made sure we caught the safest waves for us. The group lesson I had was a fantastic experience and I recommend it to anyone in Bali - surfing is a MUST DO and Infinite Wave is the BEST PLACE to do it.