We had an excellent stay at John & Ceca's. The self check in process was easy and it was nice to not have to worry about having to time our arrival in order to get the keys from them in person. That being said, we received great communication from our hosts and knew they were available if we needed anything.
The location could not be beat - very close to Grand Place and the Brussels central station. We were able to walk everywhere! The apartment itself was spacious & comfortable and surprisingly quiet despite being so near the city center.
I would definitely recommend stay here!