Kam was super responsive, polite, and proactive about the entire experience right from booking! We didn't end up being able to make the trip, but I would put my confidence in booking another place through Kam in the future.