I was just at Dream Yachts last week, group of 41 on three monos and two cats. We slept one night at the docks. All water and electricity ok. At the end we refuelled at the next bay over, maybe East End Bay? Ice was available at Dream Yachts, we had provisioned at Riteway and had it delivered, I know there are toilets available but didn’t notice showers, doesn’t mean there are none, we just didn’t use. Staff was great.