Celebrating life at our Carrapateira Surf Camp in the Algarve: What are you waiting for?