Surfing on reef is just the best. In contrast to beach breaks, reef breaks are just more consistent. The wind and swell decides the smoothness of the wave but surfing a reef break where you get to know exactly how and where it breaks just makes it better. And this definite pro of surfing reef outstands the con, being that reef just hurts quite a bit more than sand. There are definitely some gnarly beach breaks out there but the fact that you are surfing a wave with solid (living) reef below the surface, makes your adrenaline level rise as one mistake can cut or scratch your skin open and leave some nasty wounds. We had some close encounters with the reef in Bali and Rote and they definitely did not make our feet (and ass) look any better. But we keep going back to surf those perfect waves that peel over the reef and just accept the pitfall.