The boss and the staff are all very friendly! Good organization! Monitors are professional and responsible in surf lessons. Varied activities, good food and ambiance!