Grand Pineapple is a great, little resort. Great location on the beach. It's been a few years since we've been there but there are lots of great reviews on Tripadvisor.