Haha yeah it was dorm based, so no luxury ;) I think there are also tour operators who have quite decent boats where you can sleep on. I can imagine not everyone is font of sleeping on just a matress on the floor. But for 2 nights it was fine.
The boats sound like a decent option. But if it's just for the couple of nights you can sleep anywhere when it comes down to it. I'm easy enough myself and can go luxury or ground.