We stayed for 2 nights after a river cruise from Budapest. We chose Ibis as close to Station and walking distance from where boat docks. The check in was not good as we had to wait for nearly 2 hours for a room and noticed others arriving after us getting checked in and room keys. The room was OK a bit small for the price. The location is good and probably OK for an overnight stay. We would not stay here again but book a smaller hotel in the Central Amsterdam or Dam Square area as I think the service would be better.