Check-in was fine, location is good. Rooms were clean enough, but nothing outstanding. The box-springs under our beds had not been cleaned in a long time. Free breakfast in the morning was great, but some lunatic hotel guest at the breakfast stole food from us and then yelled and swore at my family when I asked him to stop. That was interesting. This was not the hotel's fault, but the fact that he waited until we had finished our meal and then followed us out of the breakfast room in an attempt to try and intimidate us soured the experience a little. The older woman working there walked out with us and she said the front desk was monitoring on cameras while it all happened (a positive sign of a quick response), but it was still just me, an old lady, my wife and small children and that nutcase in the hallway leaving the breakfast. Luckily, he was all bark and no bite.