Well located, near to Grand Place, big place for a large group and well equipped