This was my first stay at a Homewood Suites and it was fairly decent. What I liked about the place was ceiling fans in the rooms. We stayed over the weekend, so I can't comment on the free dinners they serve Mon-Thu. The free breakfast was fine, very similar to what you'd get at an Hampton Inn. I will say that one of their elevators was not working, and it was a nuisance to walk a lot, and they didn't seem to be in a hurry to fix it. Other than that it was clean. The biggest disappointment was their very uncomfortable sofa bed (the extra bed is the whole point of getting a suite when traveling with family, and if mgmt is reading this I would highly recommend some investment there.
The area where the hotel is located looked decent, but for some reason it did not feel like a good part of town. Went to the IHOP down the street and it looked like some late night transaction was going on in the parking lot. Not too many decent options for a meal nearby (cracker barrel, IHOP and fast food).