Not a good experience. Bus departed 2 hours later then scheduled with no explanation. Everyone was standing around clueless. Returning home also suck. The driver arrived on time for departure however he drove slow as a turtle arriving an hour later then scheduled time. I guess you get what you paid for . .. Computability of the bus is decent that's the only thing I can say.