Kani has two restaurants and two bars and caters well for the whole family with a good mixture of luxury and simplicity. Every day the resort ensures that some low-calorie meals are prepared for those who don't want to splurge, and all dietary needs are accommodated.