Wonderful Stay
My husband and I could not stop saying how much we enjoyed our stay. We came up for his class reunion that was being held near by. We could have gotten a cheaper room there in the group package but booked with Homewood Suites instead for a couple reasons. First, the cancellation policy was such at the other place that there was none. We own our own business and last minute things are always coming up causing us to change plans. They wanted 2 nights deposit (we only stayed 2 nights) and if we canceled for any reason from the day I booked the reservation, they would keep the deposit. Plus we have 2 dogs we didn't want to leave home alone. I looked on Google Maps and found the location of the reunion, then looked around for other places close by. Found Homewood Suites and called directly. The lady I spoke with was very helpful. Understood our needs and explained the cancellation policy and pet policy.
When we got there, we felt the parking was very safe, the exterior was very clean and taken care of, the lobby was gorgeous, extremely friendly staff and the room was amazing.
Very clean and comfortable. The breakfast was great. The sign said it was being served up till 10:00 but at 9:45 they were still bringing out fresh food.
I read other comments about the noise but we never had a problem. We were there on a Friday and Saturday night. We saw a train while out walking the dogs but never heard it in the room and no noise from the bar across the street. As a matter of fact, they were some of the best 2 nights sleep I have had in a while. As for the cost of parking, I felt $9.95 was a fair price to pay to know our car was safe and had a lit parking garage for comfort. 
We felt this hotel was made just for us. They understand the needs of families traveling with 2 legged children as well as 4 legged ones. We never used the pool or fitness center but did walk thru them. They seemed very nice.