In preparation for a late June trip, just wondering if there are mooring balls (or just one) available just offshore from the restaurant? If so, is there an identifiable channel available? Last time down while eating we saw a yacht moored about 50-100 yards offshore. Any info appreciated.