Location, cleanliness, friendly folks. This is THE place to stay in Amsterdam.