For a chain that prides itself on being a top notch business hotel, the lack of free WiFi is disappointing. Yes there is a business center on floor 1 (floor 2 to us non-Europeans) with 3 Mac stations, but that's not very convenient, especially if more than a few people want to get online.
Good location, right on Damrak St (and Dam Square), which seems to be the main drag through the heart of Amsterdam, and very close to the Central Train Station.
No real complaints other than the lack of free WiFi. Good A/C, clean hotel, nice shower.
I'd recommend it, but then my experience with Amsterdam hotels is limited to just this one.