We stayed here:
http://www.nh-hotels.com/nh/en/hotel...am-centre.html
It was modern and clean, and pretty affordable too. Walking distance to all of the good shopping and that sort of thing. And don't forget that cafes are for coffee, and coffee shops aren't.