Comfortable bus, very clean, careful driver. The service station where we stopped off was a little basic, compared to the one on the outward route from Fes to Chefchoen.
Well organized, safe driving, arrival on time, no toilets on board. You have to pay 5 Dirham extra for every peace of luggage that goes into the bottom of the bus.