Wow. Good to hear feedback like this for this train which generally is a bit low on cleanliness etc. I think the onboard OBHS presence probably makes a diff. While generally punctuality is not an issue for this train for the huge slack, it is the other areas like cleanliness, food etc which were concerns most of the time.
A welcome change now to hear some good feedback.