Nice place, a shop where you can get food (Delhaize) is practically next door and the place is situated in the heart of Antwerp so you are close to all the restaurants and pubs.