Just imagine waking up in the morning and having a nice breakfast on the deck or getting back from a full day of wandering through the city to such a special place.
The boat houses are popular in The Netherlands and the ones in Amsterdam even have their own postal number so their are really part of the city culture.
If you find yourself in this lovely city do get out of the Red Light District and the pubs of coffee shops and check out the canals having such interesting forms of accommodation. You can even rent one and try to replace the hotel accommodation for once.
Amsterdam can truly be both sexy and romantic.