Location is unbelievable, literally steps from the Gallery of Saint Hubert and Grand Place!