Lovely apartment in central location with lots of transportation links.
Plenty of sights to see and eateries within walkable distance.
Would highly recommend for stay for 2-3 people when at Antwerp.