Our stay on the Prince Royal was a treat. The boat was spacious, clean, well appointed and in a wonderful location. If you are tall, then be aware that the height of the bedrooms are rather low, but it is a boat. The convenience of being able to walk to shops, cafes, stores and monuments was excellent. We heard music one day, there was a parade on the canal. My cousin ventured to the terrace & I to the "captain's nest" to watch. The wi-fi worked well. With a fully equipped kitchen, we did have breakfast on the boat twice, but most of our time was out exploring Amsterdam & getting my cousin to try new things. There are two bedrooms and two bathrooms on opposite sides of the boat, so whether with friends, alone or with family, you have a degree of privacy. It was safe and on a well lite street & canal. I would definitely recommend staying in a houseboat, and I would enjoy visiting and staying here again.