This hotel looks nice, is in a great location but is let down by some of its staff. Rooms are ok, but after one lady at reception telling me there should be wifi in all rooms, a young man at reception later said, with a smirk, there was NO wifi in the rooms, despite advertising showing wifi in room. Not even a mention of apology, just a smirk. I was very happy that Trudy at hotels.com quickly arranged a different hotel with much better customer service!