Everything was really nice, clean. Location is good, 15 minutes from the Grand Place and near to Gare du Nord, so really easy to arrive. Check-in perfect.
Definetely recommend it !!