I stayed here in December and had a lovely stay.
I will state the ONE bad point first as there are so many good points!
The bad point is the deposit that you have to pay on arrival, you are not notified prior to arriving at the hotel so you could be left short on money if you dont take a spare £50 per night deposit.
I stayed for 3 nights and our room was always cleaned and supplied with new toiletiries.
Shampoo is provided in a despencer in the shower which is funnily enough a great idea for the forgetfuls! (me)
The staff are very friendly and always say hello.
I had the breakfast which in my opion was very nic for hot or cold choices.
The beds are VERY comforable and the views from the higher rooms are beautiful! Stay on a higher level for beautiful views.
The sky bar is stunning and while i was there it was snowing so again the views were amazing.
There is a free shuttle from the airport to this hotel and it is only 5 euros back but book this on arrival.
Grab the 13 tram into the heart of amsterdam for around 7.50 euros for a days tram and train pass.