Beautiful resort! We ride a cool, homemade boat out to the reef at Diani Beach and do some great snorkeling. We also provide an excellent tip on how to deal with aggressive beach vendors. We eat some great food, see a bunch of monkeys, and review the boutique Waterlover's Beach Resort in Diani Beach just south of Mombasa in Kenya.