My partner and I stayed here for a weekend. The flat is just like the pictures and very clean. Every day they replenished the amenities and left us clean towels, which was very much appreciated.
The flat is about 5 min from Shuman so it is very convenient when arriving from the airport. It is very well communicated by metro or bus, but you can also go on foot as it is a 35 min walk to Grand Place or 10 min to Place Luxemburg.
Highly recommended!