I was pleasantly surprised. Initially, I was concerned that there weren't going to be any decent hotel rooms in Charles Town. The Inn at Charles Town really pulled through. I booked 3 rooms for a bachelor party (two junior suites and one executive suite). The rooms are true to the pictures on the website and the bathroom in the executive suite was large (one of the handles was broken for the double sinks).
The balcony on the executive suite was great for watching some of the races during our off times from food, casino and other activities. (My only wish was to be able to place bets on the horses from the rooms).
Do not expect your over the top lavish AC or Vegas suites here. Overall, an above average hotel with exceptional staff and great proximity to the casino.