Great clean place in the heart of Providence, RI