Chilling and getting inspired at Scotland island