I was just there and I have to say the mattresses pretty much justify the price! More comfy than the Dux I have at home!I don't think the room alone is what justifies the price, but if I pay for a premium hotel, I expect the room to be nice as well as the lobby. I've stayed in some very fine hotels, and if the room looks like a room at the Holiday Inn, it doesn't matter how nice the lobby is.