Cocomaya, Virgin Gorda, British Virgin Gorda, Restaurant