Great place, if you're staying in Providence - its a must consider!