A nice stay in a nice area. Not too far from the center by car and easy to park around Leo's place. The metro station is about 5mimutes walk as well. You can walk 200m to the nearest grocery stores and restaurants. We highly recommend "Les Nuits de Cham" and the nearby Royal parc.
We wish you a nice stay in Bxl. Cheers!