If you're staying in Denver, THIS is the place you will want to book. Beautiful place with the most ideal location.