James the instructor was good, and we enjoyed learning to surf with him. Church the dog was an awesome surprise and rode on my board when I was surfing. When we arrived it appeared that the Surf Shack was not expecting us, even though we had booked the lesson 8 days prior. There was a photographer who was supposed to go in the water and take pictures of the group, she did not do this, and instead took pictures from shore that were zoomed way in and not in focus. If you want a good lesson, go to Surf Shack, if you want pictures as a memento, go somewhere else.