G-Land Joyo’s Surf Camp
Joyo's has steadily upped its game over the years. It has good-quality thatched wooden bungalows with a fan or air-conditioning, a large-screen TV for sports, pool tables, internet access and table tennis. There's free yoga and the crew who run the place are a blast. Packages start at US$350 for three nights, plus $100 for a return boat transfer.