John and Cecas place is perfect. It takes a little less time to walk from Central Station than you think so walking to the apartment is really easy. It’s in a perfect location near the Grand Place and you can walk to most landmarks easily from there.
The self-check in, is a no brainer and so flexible. Communication was easy and straight forward. I would stay here again and recommend it without hesitation.
Christine