We booked a tour with Kanoo and for reasons beyond our control, had to cancel. As I did not go on the tour, I cannot rate the tour. However, the service I received from Kanoo was excellent. They were professional, quick to reply to my e-mails and offered assistance when I had any questions. - via 