Good health insurance
Students are polite and sweet
Great facilities both at the school and in the area
Pay OK
Beautiful beaches accessible with own transport (not easy to get your own transport in)
Surfers will enjoy
Cons
Poor leadership
Too many teachers from the same country (India)
Isolated and inaccessible for travel
High workload
Limited social life
Politics and gossip