Great spot in a central location. Comfy room with AC. Easy check in.
It's a pretty long walk up the stairs though, if you're not into that sort of thing. I personally didn't mind.