A great place in a very central and convenient location