Bluff House in White Sound, Green Turtle, has run a special the last two years. Dock
there, and eat up your dockage in the restaurant. This spring, they either still had that special, or had reactivated. We spent six days there during a blow, and it was very nice. Dockage was reasonable.
Friends of ours (a group of about 3 boats) spent Christmas there and said it was very nice. Not sure if they ate their Christmas dinner aboard or if the restaurant was open. However, you could call Bluff House to find out - bluffhouse.com.
This is a very friendly place. The staff is always willing to accommodate, and the office will tell you in at a moment's notice where you stand on eating up your dockage fees
design is a little strange, although very sturdy, and once you get tied up it's fine.