Checking in is very comfortable. This year, there is a free bus to the city center. There are very nice recreational venues nearby (Roger Williams Park and Johnson & Wales campus).
But if you don't like dogs, it's not a place for you.