Pros - this is a very unique place to stay! It is an experience and one that you will remember. It is also in a great location - the street itself is very cute and quiet, but then you are just a block away from all kinds of activity - restaurants, shops, etc. Spacious kitchen, although we didn't cook. Good wifi.
Cons - it is a bit bare bones when it comes to comfort. One thing I really wished it had was a couch or some comfy chairs in the main area by the kitchen. Also, the bathroom is tight to take a shower in, but that is part of the charm of living on a boat!
Overall, it was a fun experience and I'm glad I booked it