I stay in Store Bay Beach Resort couple years ago - decent.
Best is to network and find someone with a villa on plantations who renting....Bess price and u get a kitchen.
Agreed on the level of tourism service, we are well behind the Bims, Antigua, Jamaica, Bahamas etc