Great place to stay, relax, and sleep in Denver.