Nice little place within walking distance of a lots of nice places in Providence.