Perfect spot to stay if you’re new to Denver!