Such a fun weekend on a barge, clean and well-decorated with everything you need on board, and an attentive host!