Overall, the stay was adequate but it was not great and had several frustrating experiences. When we arrived our first night after a long day of travel, they did not have the correct room type we had reserved available. We had to stay in a different room our first night and then pack up again, store our luggage and then check into a new room the next night for the rest of our stay. When we got into that second room the beds were terrible (could feel every spring) and the room was incredibly hot (thermostat read 43 celsius!). So we had to change rooms yet again. The third room was adequate but was missing the security latch on the door lock which made me a bir uncomfortable. We did get our beds made and new towels every day. They emptied the trash but very obviously never vacuumed or dusted and the room didn't feel all the way clean. For all our frustration, we were initially just offered a voucher for a free drink. Not only do we not drink, but that felt like very inadequate compensation for having to change rooms multiple times and not have the cleanliness we usually expect from a Holiday Inn Express. They did refund half of the Amsterdam city tax (approx 22 euros) but again, feels like very inadequate compensation. The location next to the train station was convenient and the best perk of the place. But it did make for a noisy location. Overall, I would not recommend this place and it does not meausure up to what I expect from a Holiday Inn Express.