Very clean, quiet, and convenient place to stay in Amsterdam