All you can hope for and more! If you need to stay in Brussels, this is the place you should stay.