3 star rating December 17, 2018 by Post navigation Island Abodes is the most amazing place! My dearest friend and I were back again to the honeymoon suite… 5 star rating