Island Abodes is the most amazing place! My dearest friend and I were back again to the honeymoon suite… August 21, 2018 by staystj Post navigation We really enjoyed our stay at the Papaya Suite. They have done such a great job putting together a really… 3 star rating