Emma's cool Houseboat was a wonderful experience. Emma (and her husband and child) met us at the arranged time and were very helpful in getting us situated including telling us about the markets in the neighborhood that weekend. The houseboat was clean and had all the necessities for living in an apartment including dishes, tableware, glasses, etc. It is well situated to get the trams around Amsterdam. (Get the multiday pass -- you will use the trams many times a day.) It is a real experience to live on a houseboat. Everytime a large boat passes there is a small movement that tells you where you are. It is part of the overall experience.
We would absolutely recommend staying on a houseboat when visiting Amsterdam and this one specifically.