Only recently in early 2006 has the Island been leased by a Company called Saluwaki Limited with the intention to refurbish the island resort.
Začátkem roku 2006 byl ostrov pronajat společnosti Saluwaki Limited se záměrem renovovat rekreační středisko.