The place looks as fabulous in practice as in the pictures -- it has everything you need for short or in my case, long, stay. Put it this way -- I booked the place planning to share it and split the rent; the other person didn't show, but I still felt it was worth at 2x what I had planned to pay for a night.
The location was perfect for me (a 12 minute stroll to the Convention Center) and right off Atwell St. which is the happening place in Providence -- especially on weekends when they close it off. Seemed totally safe to walk around late at night, which I did... Only regret is that I was solo and didn't bring my family along...