I was worried when I booked one of the cheapest available hotels in the centre, but I was far from disappointed. The man on reception gave us an amazing welcoming, showed us on the computer what we had in-store for Kings Day and offered other advice for the long weekend. They let us store our bags before and after our stay. The room was just what we needed, clean, tidy, with twin beds, a lovely Juliette style "balcony" window with a small but perfectly acceptable enough suite. There is so much to see in Amsterdam, so I'm not sure there is a perfect location, but being right in the middle and close to the station worked well for us. Would stay again!