5 star rating April 28, 2021 by Post navigation Great stay, wonderful space. We had a wonderful stay at the Island Abode- Hibiscus. Wonderful upgrades to the Unit. We look forward…