Finding solace on idyllic islands