Staff was friendly and communicated trip details well. Angel was our surf instructor for the second two days of our trip, and he was fantastic. Very knowledgeable and a great instructor that really took the time to break everything down for us as we had never surfed before. Would absolutely recommend.