We stayed in Amsterdam for 3 nights before a cruise. The Milkhouse B&B was chosen based on the ratings we had seen. It did not disappoint. Eline is the hostess. She is limited to how many rooms she can host but she gives her full attention, not only to our comfort, but specifically to us. I have never had a better stay at a B&B.
The location was walkable to many of the best sights in the city. Good restaurants, museums, shopping, canal trips, they are all right there.