I can only recommend this place. Felt like home and the flat is just in the centre of Antwerp.