I know its not an island, but we stayed at Royal Resorts twice in Cancun, those were beautiful apartments on a great beach. I got them through RedWeek and only had to pay the maintenance fee. We really felt we got a bargain.


Life's a beach