Herm Island, Channel Islands Hotels