Excellent place for a quick night in Denver