In Jan 2018 (crew of 10) the marina had much destruction and Dream yachts was using one of two docks that were in shape to use.

Water- working
shore-power -no - all sleep aboard were using generators
bath/shower - using Cat Co's one shared bath/shower - power and water was only when Cat Co employees were present
store/restaurant- not in closing walking distance - luckily we had provisions delivered
no ice - paid cab driver to go get some
fuel- used truck and there was a very minimal charge due to the circumstances
DYC- crew and staff were great

Please keep in mind this was early Jan 2018 with repair work and salvage was being done in the marina . i would not be discourage with the sleep aboard just make sure your crew can be self -efficient until you cast off