The place is located is the heart of Amsterdam. Couldn't have been better.