Awesome place to stay when you find yourself in the Providence, Rhode Island area