All Good Surf is a unique Caribbean coffee shop that also operates as a surf school and offers surfboard rentals. It provides an opportunity to learn surfing while enjoying a coffee shop experience.