Word of warning - if anyone is planning to visit Diani Reef over Easter they have overbooked their rooms. We were flying out on monday and just got a call saying that we don't have a room anymore - we had booked in January!! But they can't honour the booking and we're having to find a replacement in the next 2 days!!!