The Coredon City Hotel Amsterdam is able to accomodate you nice and comfortable for a very good price. Everything you need is available - a decent view from the room, air conditioning for warm days, very good restaurant (they have a super delicious menu with 5 courses where you can order up to 5 pieces per person) and enough space to have a pleasant stay. The hotel has kind staff and is located near to a Metro Station (~4 minutes by foot), which is obviously great aswell.
We (younger couple) enjoyed our stay very much! 10/10 would recommend :)