Antiparos, Greece, Lilly's island rooms studios & apartments