Wonderful staff, accommodation, view, and location. We will certainly book again when visiting Amsterdam!