The hosts were nice, and we only saw them at check-in and check-out, so we were left to ourselves. However, we were expecting to have an "entire house" as the listing is titled. In fact, it's a B&B that they actually do run as a B&B, not just rent out via Air BnB. So our expectations of an "entire house" or flat included expecting to have a kitchen, which it does not include. There is also no shared sitting area for the rooms. There's a sitting area in one bedroom, and that room also has a mini-fridge, and a Nespresso coffee machine, and they kindly included some Nespresso pods. And there's a breakfast table in a second room. But there is no kitchen or shared sitting area outside the individual bedrooms. The rooms and bathrooms were very clean, pretty big, and nicely kitted out. They also provided a travel cot for our baby, which was great.
While it was true that it is near a tram stop, the neighbourhood wasn't the nicest part of Antwerp, and it was a bit far to walk to the prettier parts, like the old town area (about 20 minutes). We didn't feel unsafe, it was just not a particularly nice area, and we had to go farther to find a decent coffee shop or cafe for breakfast.
There was also an element of upselling. When we arrived, the hosts offered us another floor for more rooms, for an additional 90 euro a night. They also offer breakfast in the morning, for an additional charge. (We didn't go for it, so I can't provide feedback on their breakfast.) Then upon checkout, they asked us for another 25 euro in cash, for a city tourist tax. Whilst I do see this included in the details of the description on the listing, we weren't expecting an additional tax that wasn't included in our price we paid through AirBnB. Our receipt from booking through AirBnB says the price "includes all taxes and fees." So this is actually a really poor practice on AirBnB's part, for not making that very clear when booking that it does not actually include a tourist tax.