It's a fine coach station. It's relatively clean. You have a Starbucks and a sandwich shop in the waiting area. Getting to your bus is straightforward. Going to the restroom will cost you 30p, except for the family one.
Coach station easy to find and easy to follow the ride process. Very similar to being at the airport