Alex and his amazing team makes Moana Surf school stand out! Super fun, friendly, safe totally awesome. The team are super good with kids and I can highly recommend Moana surf school. My son has surfed since he was 5 years old and he absolutely loves it! Guincho is one of the most beautiful beaches in the world