The surfing aspect was great. The instructor was kind and patient. The kids had a great time and were able to surf on their own. However, the man at the counter was not very friendly or patient. Also, they take pictures and ask you to pay $90 for access to them or buy one pose for $30. The picture is of terrible digital quality and totally overpriced. That was very disappointing…