John and Ceca's place is superbly located - it's a 5 minute walk from the Grand Place and 20 min walk (or a short ride on a tube) from the Gare du Midi.
The flat is great, small but containing everything you need, clean and quiet. The check-in process is very simple. We were able to leave our luggage early. Our hosts left a lot of useful tips including visiting fantastic Chez Leon restaurant serving delicious moules. You can find a well-stocked supermarket nearby and many cafes & restaurants.
Worth mentioning John was in touch throughout the stay ensuring we are ok and was very responsive. Highly recommended place!