Perfectly placed (5 min by foot from the train station and 10 min by foot from the city center), has a great view.
Has everything required to really spend a great time in Anvers.