Top Location for a stay of few days with a large group in Amsterdam.