We stayed at the WestCord City Centre in Amsterdam for a couple of days following the end of a Rhine River cruise. Hotel was in a nice, convenient location to the train station and easy access to the city.
Hotel itself was nice, clean, friendly staff. Our room was a bit small, but not unusual for a city hotel (I've stayed in hotel rooms in NYC that were much smaller).