The location is decent, safe area being in Lees Summit and a parking was super easy. As soon as we walked into the hotel, there was a musty, wet odor, the hotel is very dated at this point and it's quite evident. The ac in the room only worked if we cranked it down to 60, we reserved the room for 4 people and only had 3 towels, the tv didn't work so my spouse played handyman and eventually got it to work for a little while. Pool was grimey and old, we had to wait 1.5 hours for them to wash towels, hot tub was out of commission too. Towels and rags were not refreshed during the stay, the afternoon staff was rude when we requested clean towels and the rate for a room of this caliber was insane. Over $200/night for this, at a Marriott brand hotel no less, is just unacceptable. I could have and should have booked with Hilton on the nicer side of town for those rates. I do want to mention, the morning staff for the breakfast and the front desk were delightful and extremely helpful.