The location is great, communication with the host was easy, the surf camp community was friendly, and the camp was well organized & clean.