Everything in the other reviews are spot-on - this is an apartment and location that simply can't be beat! Stunning direct views of the Grand Place; beautiful, modernized, well-equipped apartment; easy self check-in and out.
Also accurate are the comments about the steps - 70 in all, with two tight spiral staircases. But do not be deterred! If you are able-bodied, just take your time and it's all good. Agreed though, if you do have some kind of walking disability or limited mobility, this is not the one for you.
All in all, a fantastic place - potentially top of the list for AirBnBs we have stayed in!