Glenwood Springs, Colorado, hot springs, overlooking the river