We like Grand Pineapple because the cottages are really cute with a nice patio or balcony space. The buffet gets tiresome but then the price is right enough that you can go eat other places if you want without breaking the bank. Plus it's a really nice piece of beach.