Best coffee in Amsterdam? Possibly yes.