Holiday Inn, Lubbock, Texas review