Island Life at Carrington is pretty chilled