The buses are what they need to be, clean and reliable. Like any other city, efficiency is affected by how many people are using it. Last time we visited during Christmas, we may have had to wait 15-20 minutes to get onto a bus (I personally thought the dispatching was off as we would get 2-3...