Hampton Inn Union Station, St. Louis, MO review