Excellent location. Everything is within reach. Being on the water is a dream when visiting Amsterdam. Definitely worth every penny.