Our guides were all fantastic. They always Showed up on time (including at the airports), which put my friend and I at ease, seeing as we did not have phones with SIM card capabilities. They all spoke English proficiently, and we did not have any communication issues. I highly recommend Beijing Bus Tour!