Hotel Heye is where you stay when you want to avoid Amsterdam crowds and prices. It is not in the city center but close enough to it to be within walking distance or tram/metro stops. We went to the main city on foot which took about 25 minutes and since the weather was cool this was achievable.
The room was pretty basic - one queen bed and a bunk bed for the kids. Thankfully there was an elevator that made it easier to go up to the 2nd-floor room where we were staying. If you are looking for a budget place to stay, this would be ideal.