The Best High Tea in Amsterdam, Period.