Great and spacious place in a central location in the city