Unlike most reviews, I knew this was a boat beforehand. It was easy to find and not too hard to get from the street to the boat. Some taxis will even pick you up right on the water if they know how to get there. The boat and rooms were very nice and the breakfast was good as well.
The stay itself was not ideal though. The Wifi was awful. It constantly kicked you off and even when using it, it was slow. Made it impossible to do work. Every time we mentioned it, someone said they would have the technician fix it. It never got any better though. Additionally, there was a full day where the whole boat did not have any hot water. We were there during the end of November, so this made for very miserable showers. They did fix it the next day though and there were issues after that. Lastly, the heat on the boat was not very good either. The hallways were very cold and at one point the heaters in the rooms also stopped working. So, yet another thing that needed fixing during a 3 days stay.
In short, very nice place and great location, but nothing seemed to work when we needed it.