There were reviews mentioning the amount of stairs and the narrowness. This place is however in the heart of Brussels. The location was amazing.