A unique Island hotel destination off the west coast of Ireland.