Watamu Marine Association, Kenya: Managing Kenya's premier beach resort.