We stayed at Star Island last February, and are planning another trip early next year. Has anybody stayed there in the past 6 months? There were several new buildings under construction at the time, but it appeared that they were close to completion. Any update would be appreciated. Thanks!