A patch of serenity in the middle of bustling Saint Kilda.