This apartment is fantastic!! Clean, comfortable, spacious, close to the main plaza in Brussels and near restaurants, convenience stores and transportation stations.
Even though me and my friends arrived at a farther station (Nord), getting to the apartment was really easy and didn't take more than 20 minutes.
John and Ceca were kind enough to provide us with some snacks and even a sim card, in case we didn't have phone services in Europe.
I have absolutely nothing to recommend for this apartment to be better. I just recommend you spending your nights at Brussels in this apartment :) Netflix is included!