Beautiful location and perfect waves for it but the real star was our surf teacher. The obvious love for surfing, encouragement, knowledgeable advice and general positive ... more