What a surf lesson actually costs in Weligama, where to stay off the noisy beachfront, and when to skip this town entirely.