A comprehensive travel guide to visiting Semuc Champey - when to go, what to do, where to stay, how to get there, and top things to do.