John's place is absolutely ideal. the location couldn't be better. you're just steps away from grand place and tons of restaurants and bars. there are narrow steps leading up to the apartment so be mindful if you have any difficulty with stairs. the hosts were great and had everything we could have needed including some extras just to be nice! highly recommend and will stay again if in Brussels!