With a prime location, sublime hosts, and cozy quality, it's the perfect home away from home if you're in Providence for longer than a few nights.