I wonder if it was Golden Sands - they have a few bad reviews on TA. Although Treasure Beach Hotel had some bad reviews that were older - the more current ones were ok.