Fishermans Bay also has cabins. Would recommend you call in advance as Dave is a very easy-going character and is not always around to answer radio.
He also has e-mail at info@fishermansresortmarina.com or fishermans@dcnet.com
As Barry said, a very pleasant walk to the pub. Some provisions...