strong smelling, like toilet deodorants, is full of the room..
No amenity, only towel.
lower price, good location, walking distance to the central station, and city-centar. but that is only.
As Amsterdam is the most tourist congested city, they can earn without any efforts which in other cities are must. I don't understand why Expedia appoints this kind of hotel as one of choice in your list.