Galveston Island, our stay at the Holiday Inn Club Resort