La Quinta Inn, Texas City, Texas review