This place is awesome! I traveled with my wife and 20-month old son and having a nice apartment to come back to every evening made the trip so enjoyable! A large baby bed (pack-n-play) was provided so our son slept peacefully and we didn't have to worry about putting him in the bed with us. The king size mattress was perfect for my wife and I to sprawl out on after a long and tiring day of exploring. As a huge bonus, Netflix was great for us to watch after we would put our son down and before we went to bed. It made the evenings very relaxing and was a nice way to wind down.
John is extremely responsive. He reached out before our arrival to provide check-in information which was very helpful. We were planning to check-in at 4pm but our son had a diaper blowout and we needed to get in the apartment early. We went at 1pm and the lady cleaning let us come in while she finished getting the apartment ready. Checking in and out was a breeze.
For those with children, this apartment is relatively child proof. There are a few things here and there that they could get into, but it met our needs and our son had a great time running around, which was a nice break for him after being in a stroller most the day! It's much better than being stuck in a small hotel room.
The apartment is central to everything - about a 5 minute walk to the Grand Place, and 15 minutes or so to both the Central and South train stations. We walked to both and had no issues. It's also a couple of blocks from a Metro stop. There's a supermarket down the street as well for those wanting to purchase groceries.
Overall, this was the perfect place for us. We stayed for one week and took day trips to Brugges, Ghent, Amsterdam, and Lisse. Brussels is the perfect place to take day trips from and this apartment is a wonderful place to come back to each night.
HIGHLY RECOMMENDED.