Wow! Very impressed by facility of services at this location — there is a Shop n Go Delhaize that is open 24⁄7; a lot of gas pumps, great parking, nice clean toilets(need to pay 50 cents to use, and if in a hurry, u are out of luck as you will have to climb stairs up to the 1st floor). There is also a sandwich shop here and can totally recommend the tuna sandwich — which was excellent! Would totally recommend this pit-stop if traveling from Brussels to Luxembourg.