Its at New Ark massive room you need to go to Scare the Receptionist, then you can topple the Statue, dont pay the Statue, and you will spend the Day standing in place of the Statue afterwards you should be able to Enter the Island.
Location: Gallery at Upper New Ark.
Mode of Entry: Sitting at the Bench in front of the Painting should lull you to sleep.
Items to Get: Bikini... GET THE BIKINIS!!!
PlayStyle: Dont know all I know is it is quite the challenge.
Good Luck Soldier!