A very good place for adults to stay in Denver.