Nicely renovated place close to some cool spots in Providence.