This place checks all the boxes, honestly one of the nicest places we’ve ever stayed. It’s exactly what you’d want from a stay in denver.