india hicks island living