Very nice place in the heart of downtown Denver. Close to a lot of great restaurants and convention center.
Worked out perfect for us!