Genesis Cave House provided us with everything we need. It is located near a bus station which took us to other tourist attractions conveniently. I would definitely recommend it!