The room I had was not en-suite, although there are en-suite rooms available for a bit more (€37 without, $45 with, I think). The room had a washbasin, TV, and telephone.
Prices include breakfast, which is very reasonable.
However, the main virtue is the location. You can be in Leuven in about half an hour from Brussels North, and the hotel is about 2¼ minutes from the station. Having dumped your gear, you have only a short walk to the centre of Leuven.
There is an eating place attached, but I can't say I found it particularly good, and there are plenty of places very accessible.