I was here for a business trip and was pleasantly surprised by the comfortable and clear décor, attentive staff, and excellent restaurant. It is upscale and a little funky, with a definite European feel.
This is not a hotel with a club room and free continental breakfasts, but with a suite you could cook your own. The 'Classic' rooms are quite cozy (read small) but efficiently laid out (these do not have a kitchen). Normal prices are a bit high, but deals abound for those who care to look. This style of hotel is more geared for adults - not that you couldn't do it with kids as a previous reviewer mentioned.
I also enjoyed the restaurant, part of the Italian Bice chain, which had excellent high end food in an upscale by relaxed atmosphere.