Great place, right in the heart of Brussels. Less than ten minutes from the train station.