I have always loved the Chill Out Hut property, just before MoBay from the direction you'll be coming. Great food and drinks, reasonably priced, awesome little beach, never any crowds (unless you're there for an evening event). Plenty of comfy places to sit and sun or catch a nap. There are some great pics here: http://rope-een.com/chill-out-hut