Professional, helpful, enthusiastic. Used the company for two consecutive days on the same ticket so excellent value. Both guides were excellent, although the jokes were appalling (only kidding)! Slow puncture on first bus required us to disembark and use a replacement, but it arrived as quickly as could be expected and staff were very apologetic. Thoroughly recommended.