Everything about this place screams a budget hotel, except for the price. This is a motel quality establishment charging upscale hotel quality prices.
Granted, the staff is nice. And, if you need a place that allows pets, I guess this could be a good choice. Otherwise, don't be fooled. I have staid at other homewood suites in the past, and this one is certainly not up to par.