David is an amazing host. He replied to all my texts within minutes and was at the boat waiting for me as soon as I arrived. He also gives tips on what to do in Amsterdam and is very helpful.
As soon as you arrive he will explain a few things about the boat and give you the keys. After that you will have access to the room inside the boat. I stayed in the captain's room, the bed was comfortable and there is even coffee available (instant coffee and a kettle).
The only thing is the toilet is only isolated from the room by curtains so it's probably best if you wait outside smoking (smoking is not allowed in the boat but there is a nice area outside) when the other person is using it, haha.
Great experience. Just book it.