A nice cozy and relaxing place to rest your head while you explore Denver.