The place was perfect, as expected; communication was an easy and fast response.
It is ideal for short visits in Brussels, easy to find public parkings and access to the metro and other transportation, and the location is very close to possible meetings and institutions. Within walking distance from most of the sites you might need to visit in Brussels.