We stayed at this hotel for a family wedding. This was the first time we had stayed at a TownePlace Suites and I was quite impressed. The hotel was very clean and the rooms were great. Our room had a small fridge and microwave, a stove top and a huge closet. There was a king size bed and a pullout sofa. Although we didn't use the pool, it looked very nice, and had a nice patio right outside. Breakfast was included with our stay, and we had to wait a bit for it be replenished but that was the only issue. Hotel was very accommodating to the group of people staying there for the wedding. Location is good too, right off of I-80 and near I-55. Would definitely stay here again and will check these hotels out in other areas while traveling.