Nice place proximal to most things in Denver!