Dawn, a bit late, but we have stayed there. It's your typical Homewood Suites, which, by definition, is pretty good. If you're familiar with the chain's Hampton Inns or Embassy Suites, this one is more upscale than Hampton Inn (smaller suite like rooms, with small kitchen areas) but without the lavish Embassy Suites hot breakfasts. The breakfast was more in line with Hampton Inn's cold fare -- though there was a waffle press to make your own waffles.
The lobby is nice and large. Cool fish tank and very cozy. The location is great, with the traffic to show for it.
Good luck. If you decide to stay there I think you will be happy.