This spot is just perfect. Everything you need for a comfortable, pleasant stay in Amsterdam.