be prepared for "first come, first serve." if you want what you paid for in your reservation, I highly suggest you show up at the exact check in time. on my reservation, I selected 9-11 pm check-in because that's when my train arrived. when I showed up, they had a room, but not what I purchased. there was about a 15 min exchange, all of which ended with me getting a different room than I paid for, which in the end is fine. I just asked for a clear explanation, and got nothing but excuses and finger pointing. when it was all said and done, I tipped the front desk girl 20 dollars, because it was the end of the day. I've been service industry since 2005. I know how this stuff works, and this experience really just kinda sucked. the room was fine, even if it wasn't what I paid for.
stay here, but make sure you get there early, so you get what you pay for, and you can avoid dealing with issues.