I've never spent the night on a boat, but my brother said we may run out of hot water for our showers (it was my brother & his girlfriend, me, and my cousin). We never had that problem!
Yes, it was dock spider season, which meant that if we wiped the webs off the outdoor seating, the webs were back the next day; however, I NEVER saw a spider inside.
The location was PERFECT and it really was neat to be on a boat and feel it move with the waves. I slept like a log.
The only hiccup we found was having to launder all of the linens before check-out at 10am. Probably easier for folks who are driving, but we were all visiting from far away. Next time I'll try to find a linen rental service (I've used those when renting in Maine).