Pros: Front desk personnel were chipper and attentive. Items in the market were surprisingly reasonably priced. Rooms were big and comfortable. Pool looked very inviting. Conveniently located. Cons: Parking was tight. Some of the furniture in our room was showing age and more than a little wear and tear. Breakfast had less options than normal for a TownPlace Suites.