Excellent location and accommodation for enjoying Denver and relaxing downtime.