Awesome, cool, clean location! Super centrally located to a ton of attractions, this is the place to stay in Providence!