Fun location in Providence with great restaurants nearby.