Great place and amazing location! I would definitely recommend this place to other people who are visiting Denver!