We showed up 30 mins before boarding and the bus was right on time. They had no outlets or WiFi. They did have a bathroom in the back of the bus, but make sure your phone is fully charged and you have a book/movies loaded on your laptop. Luckily I was going with a group of people, but I'd imagine the 8 hour trip getting very boring without some sort of entertainment. There was one pit stop, but the bus was HOT. It was in the 90s outside, and we felt sweaty and gross on the bus. Not sure if it was this specific bus, but they really need to crank up the AC.