Awesome place located relatively close to downtown, a great spot to enjoy Denver without being overwhelmed.