Staying aboard the boat allowed for a perfect time visiting Amsterdam. The boat is in an ideal location, central to all the local attractions. It is spotlessly clean and has been recently updated complete with modern comforts. And above all, the service was welcoming and efficient. Highly recommend!