Sorry to hear about the poor experience. Especially considering the large selection of hotels and chains available in Amsterdam it is crazy how some hotels treat guests. I stayed very recently at the nearby INK hotel (MGallery) and had a good experience. I’ll post a review this weekend and can recommend it as an alternative to the Sofitel that is also very nice.