Overall we had a great experience! The guides, boat staff and office staff are all amazing!