A great space, in a great location