We truly enjoyed our time on SleepAfloat. What a perfect location ! There was a mix up however, and the boat we had booked was not available the day we were supposed to check in - so they put us on a smaller boat. Was still fine - we made it work. The sunny weekend made the rooftop deck that much more enjoyable. We were nervous about the bathroom and shower situation - and four girls were still able to get ready comfortably and feel refreshed ! We'll be back.