The host is reliable and gave great information. The houseboat is adorable and fully equipped. You will feel quite comfortable inside. If you are going for comfort you will love it, the houseboat has everything you need.
The views are "industrial". If you want to be in the city this is not the right location, You will need your own car. This is not a tourist/walking neighborhood location. The North End is about 12 minute ride (without traffic).