Extremely clean place located ridiculously close to Grand Place!