Island hotel with style and rooms shrouded in mystery