Nice comfy place in the heart of Providence.